Computing the Implicit Voronoi Diagram in Triple Precision
نویسندگان
چکیده
In a paper that considered arithmetic precision as a limited resource in the design and analysis of algorithms, Liotta, Preparata and Tamassia defined an “implicit Voronoi diagram” supporting logarithmictime proximity queries using predicates of twice the precision of the input and query coordinates. They reported, however, that computing this diagram uses five times the input precision. We define a reduced-precision Voronoi diagram that similarly supports proximity queries, and describe a randomized incremental construction using only three times the input precision. The expected construction time is O(n(log n+log μ)), where μ is the length of the longest Voronoi edge; we can construct the implicit Voronoi from the reduced-precision Voronoi in linear time.
منابع مشابه
Farthest Neighbor Voronoi Diagram in the Presence of Rectangular Obstacles
We propose an implicit representation for the farthest Voronoi Diagram of a set P of n points in the plane lying outside a set R of m disjoint axes-parallel rectangular obstacles. The distances are measured according to the L1 shortest path (geodesic) metric. In particular, we design a data structure of size O(N) in O(N log N) time that supports O(N logN)-time farthest point queries (where N = ...
متن کاملEfficient Voronoi diagram construction for planar freeform spiral curves
We present a real-time algorithm for computing the Voronoi diagram of planar freeform piecewise-spiral curves. The efficiency and robustness of our algorithm is based on a simple topological structure of Voronoi cells for spirals. Using a Möbius transformation, we provide an efficient search for maximal disks. The correct topology of Voronoi diagram is computed by sampling maximal disks systema...
متن کاملVectorization with the Voronoi L-diagram
A new precision vectorization method has been developed for building centerlines of plain shapes. First a dense skeleton is computed. Centerlines are obtained as a subset of branches of the dense skeleton. The dense skeleton can also be used for obtaining medial axes of shapes. To obtain high precision, the distance transformation 12-17-38 was developed, which gives a good approximation of the ...
متن کاملPrecise Voronoi Cell Extraction of Free-Form Planar Piecewise C1-Continuous Closed Rational Curves
We present an algorithm for generating Voronoi cells for a set of planar piecewise C1-continuous closed rational curves, which is precise up to machine precision. The algorithm starts with the symbolically generated bisectors for pairs of C1-continuous curve segments (C(t),Ci(r)). The bisectors are represented implicitly in the tr-parameter space. Then, they are properly trimmed after being spl...
متن کاملRobust Proximity Queries in Implicit Voronoi Diagrams
In the context of methodologies intended to confer robustness to geometric algorithms , we elaborate on the exact computation paradigm and formalize the notion of degree of a geometric algorithm, as a worst-case quantiication of the precision (number of bits) to which arithmetic calculation have to be executed in order to guarantee topological correctness. We also propose a formalism for the ex...
متن کامل